Abyssinian Longclaw - French English Dictionary